package com.cqfae.deploycentral.app.web.vo;

import com.cqfae.deploycentral.app.dao.entity.WindowPlansTag;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * Created by YANGHENG940 on 2017/7/12.
 */
public class WindowPlansVo implements Serializable {

    private Long id;

    private Integer windowDate;

    private String reportCode;

    private String reportCodeName;

    private String jiraCode;

    private String depend;

    private Integer sqlCheck;

    private Integer envCheck;

    private String sqlCheckName;

    private String envCheckName;

    private Integer deployStatus;

    private String  deployStatusName;

    private String createBy;

    public Integer getDeployStatus() {
        return deployStatus;
    }

    public void setDeployStatus(Integer deployStatus) {
        this.deployStatus = deployStatus;
    }

    public String getDeployStatusName() {
        return deployStatusName;
    }

    public void setDeployStatusName(String deployStatusName) {
        this.deployStatusName = deployStatusName;
    }

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone="GMT+8")
    private Date createTime;

    private Long udpateBy;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone="GMT+8")
    private Date updateTime;

    private List<WindowPlansFilesVo> fileList;

    public String getReportCodeName() {
        return reportCodeName;
    }

    public void setReportCodeName(String reportCodeName) {
        this.reportCodeName = reportCodeName;
    }

    public List<WindowPlansFilesVo> getFileList() {
        return fileList;
    }

    public void setFileList(List<WindowPlansFilesVo> fileList) {
        this.fileList = fileList;
    }

    public Integer getSqlCheck() {
        return sqlCheck;
    }

    public void setSqlCheck(Integer sqlCheck) {
        this.sqlCheck = sqlCheck;
    }

    public Integer getEnvCheck() {
        return envCheck;
    }

    public void setEnvCheck(Integer envCheck) {
        this.envCheck = envCheck;
    }

    public String getSqlCheckName() {
        return sqlCheckName;
    }

    public void setSqlCheckName(String sqlCheckName) {
        this.sqlCheckName = sqlCheckName;
    }

    public String getEnvCheckName() {
        return envCheckName;
    }

    public void setEnvCheckName(String envCheckName) {
        this.envCheckName = envCheckName;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getUdpateBy() {
        return udpateBy;
    }

    public void setUdpateBy(Long udpateBy) {
        this.udpateBy = udpateBy;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getWindowDate() {
        return windowDate;
    }

    public void setWindowDate(Integer windowDate) {
        this.windowDate = windowDate;
    }

    public String getReportCode() {
        return reportCode;
    }

    public void setReportCode(String reportCode) {
        this.reportCode = reportCode;
    }

    public String getJiraCode() {
        return jiraCode;
    }

    public void setJiraCode(String jiraCode) {
        this.jiraCode = jiraCode;
    }

    public String getDepend() {
        return depend;
    }

    public void setDepend(String depend) {
        this.depend = depend;
    }

}
